@charset "utf-8";
/* CSS Document */

.logo{
	font-size:35px;
	padding:3px 20px;
}

ul.navigation{
	float:left;
	padding:10px 0;
}

ul.navigation li{
	float:left;
	list-style:none;
	padding:0;
	margin:0;
}

ul.navigation li a {
	float:left;
	border-right:solid 1px;
	padding:0 25px;
	color:#fff;
	text-decoration:none;
}

ul.navigation li.active a {
	color:#F00;
}

ul.submenu{
	float:left;
	width:100%;
	padding:10px 0;
	margin:0 0 20px 0;
}

ul.submenu li{
	float:left;
	list-style:none;
	padding:0;
	margin:0;
}

ul.submenu li a {
	float:left;
	padding:0 50px 0 0px;
	color:#5BA150;
	text-decoration:none;
}

ul.submenu li.active a {
	color:#F00;
}




.total, .total input{
	background:#a5bdf7;
	color:#fff;
	border:none;
	vertical-align:bottom;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px; /* future proofing */
	-khtml-border-radius: 5px; /* for old Konqueror browsers */
}

td.client{
	background:#a5bdf7;
	color:#FFF;	
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px; /* future proofing */
	-khtml-border-radius: 5px; /* for old Konqueror browsers */
}
th.colum-thin{
	width:80px;
	vertical-align:bottom;
}

td.hours{
	vertical-align:bottom;
	background:#c0e0af;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px; /* future proofing */
	-khtml-border-radius: 5px; /* for old Konqueror browsers */
}

td.bullet{
	vertical-align:bottom;
	background:#c0e0af;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px; /* future proofing */
	-khtml-border-radius: 5px; /* for old Konqueror browsers */
}
.holiday{
	color:#F00;
	font-size: 9px;
	font-style: italic;
}

.textfieldsmall{
	background:#e9fcdf;
	border:1px;
	text-align:center;
	font-style:italic;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px; /* future proofing */
	-khtml-border-radius: 5px; /* for old Konqueror browsers */
}

.textarea{
	font-size:12px;
	background:#e9fcdf;
	border:1px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px; /* future proofing */
	-khtml-border-radius: 5px; /* for old Konqueror browsers */
}


